//合同状态(1履约2到期3终止)
export const cldContractStatusOptions = [
  {
    label: "履约中",
    value: "1",
    raw: {
      listClass: "success",
    },
  },
  {
    label: "已到期",
    value: "2",
    raw: {
      listClass: "danger",
    },
  },
  {
    label: "已终止",
    value: "3",
    raw: {
      listClass: "info",
    },
  },
];

// 清洁性质
export const cleanNatureOptions = [
  {
    value: 1,
    label: "日清洁",
  },
  {
    value: 2,
    label: "专项清洁",
  },
];

// 确认状态
export const confirmStatusOptions = [
  {
    value: 1,
    label: "已确认",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 0,
    label: "未确认",
    raw: {
      listClass: "info",
    },
  },
];

// 确认状态
export const workPlanStatusOptions = [
  {
    value: 0,
    label: "待提交",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 1,
    label: "待审核",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 2,
    label: "客户确认",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 3,
    label: "系统默认",
    raw: {
      listClass: "info",
    },
  },
  {
    value: 4,
    label: "被驳回",
    raw: {
      listClass: "danger",
    },
  },
];

// 员工状态
export const staffStatusOptions = [
  {
    value: 0,
    label: "待入职",
  },
  {
    value: 1,
    label: "已入职",
  },
  {
    value: 2,
    label: "已在岗",
  },
  {
    value: 3,
    label: "已离职",
  },
  {
    value: 4,
    label: "黑名单",
  },
];

// 客户账号权限栏目
export const accountOptions = [
  {
    value: 1,
    label: "在职人员",
  },
  {
    value: 2,
    label: "出勤记录",
  },
  {
    value: 3,
    label: "排休记录",
  },
  {
    value: 4,
    label: "工作计划",
  },
  {
    value: 5,
    label: "设备状态",
  },
  {
    value: 6,
    label: "物资仓库",
  },
  {
    value: 7,
    label: "例会记录",
  },
  {
    value: 8,
    label: "培训实施",
  },
  {
    value: 9,
    label: "发票结算",
  },
  {
    value: 10,
    label: "投诉建议",
  },
  {
    value: 11,
    label: "工作安排",
  },
  {
    value: 12,
    label: "满意度调查",
  },
];

// 开票状态
export const invoiceStatusOptions = [
  {
    value: 0,
    label: "未开具",
  },
  {
    value: 1,
    label: "已开具",
  },
];

// 签收状态
export const signStatusOptions = [
  {
    value: 0,
    label: "未签收",
  },
  {
    value: 1,
    label: "已签收",
  },
];

// 送达方式
export const serviceTypeOptions = [
  {
    value: 1,
    label: "快递",
  },
  {
    value: 2,
    label: "全电发票",
  },
  {
    value: 3,
    label: "自送",
  },
];

// 归档状态
export const contractFileOptions = [
  {
    value: 1,
    label: "已归档",
  },
  {
    value: 2,
    label: "未归档",
  },
];
// 培训类型
export const trainerTypeOptions = [
  {
    value: 1,
    label: "入职培训",
  },
  {
    value: 2,
    label: "岗前培训",
  },
  {
    value: 3,
    label: "专项培训",
  },
];
// 培训状态
export const trainStatusOptuons = [
  {
    value: 0,
    label: "未开始",
    raw: {
      listClass: "info",
    },
  },
  {
    value: 1,
    label: "进行中",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 2,
    label: "已结束",
    raw: {
      listClass: "danger",
    },
  },
];
// 受训人审核结果
export const recevieStatusOptions = [
  {
    value: 0,
    label: "待提交",
    raw: {
      listClass: "info",
    },
  },
  {
    value: 1,
    label: "待审核",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 2,
    label: "已通过",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 3,
    label: "未通过",
    raw: {
      listClass: "danger",
    },
  },
];

// 招聘状态
export const recruitPlanStatusOptions = [
  {
    value: 0,
    label: "未开始",
  },
  {
    value: 1,
    label: "进行中",
  },
  {
    value: 2,
    label: "已结束",
  },
];
// 公告类型
export const noticeTypeOptions = [
  {
    value: 1,
    label: "通知",
  },
  {
    value: 2,
    label: "公告",
  },
];

// 资产状态
export const recordStatusOptions = [
  {
    value: 1,
    label: "闲置中",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 2,
    label: "投放中",
    raw: {
      listClass: "danger",
    },
  },
  {
    value: 3,
    label: "维修中",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 4,
    label: "已报废",
    raw: {
      listClass: "info",
    },
  },
];

// 损坏状态
export const repairStatusOptions = [
  {
    value: 1,
    label: "人为损坏",
  },
  {
    value: 2,
    label: "机器故障",
  },
  {
    value: 3,
    label: "正常损耗",
  },
];

// 客诉与处置 - 处理状态
export const handleStatusOptions = [
  {
    value: 0,
    label: "未处理",
  },
  {
    value: 1,
    label: "处理中",
  },
  {
    value: 2,
    label: "已反馈",
  },
  {
    value: 3,
    label: "已驳回",
  },
  {
    value: 4,
    label: "已完成",
  },
  {
    value: 5,
    label: "已撤销",
  },
];

// 奖惩管理 - 奖惩类型
export const rewardsTypeOptions = [
  {
    value: 1,
    label: "奖励",
  },
  {
    value: 2,
    label: "惩罚",
  },
];

// 奖惩管理 - 审核状态
export const approveStatusOptions = [
  {
    value: 1,
    label: "待审批",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 2,
    label: "被驳回",
    raw: {
      listClass: "danger",
    },
  },
  {
    value: 3,
    label: "已通过",
    raw: {
      listClass: "success",
    },
  },
];

// 物资申请 - 审核状态
export const appStatusOptions = [
  {
    value: 0,
    label: "待审批",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 2,
    label: "被驳回",
    raw: {
      listClass: "danger",
    },
  },
  {
    value: 1,
    label: "已通过",
    raw: {
      listClass: "success",
    },
  },
];

// 加班金额类型
export const overtimeCategoryOptions = [
  {
    value: 1,
    label: "按小时",
  },
  {
    value: 2,
    label: "按天",
  },
];

// 加班类型
export const overtimeTypeOptions = [
  {
    value: 1,
    label: "本项目",
  },
  {
    value: 2,
    label: "外项目",
  },
  {
    value: 3,
    label: "工程项目",
  },
];

// 问题类型
export const selectTypeOptions = [
  {
    value: 1,
    label: "单选",
  },
  {
    value: 2,
    label: "多选",
  },
  {
    value: 3,
    label: "填空",
  },
  {
    value: 4,
    label: "问答",
  },
];

// 薪酬明细
export const payTypeOptions = [
  {
    value: 1,
    label: "基本工资",
  },
  {
    value: 2,
    label: "绩效津贴",
  },
  {
    value: 3,
    label: "福利津贴",
  },
  {
    value: 4,
    label: "加班工资",
  },
  {
    value: 5,
    label: "奖惩金额",
  },
  {
    value: 6,
    label: "保险费用",
  },
  {
    value: 7,
    label: "工服费用",
  },
  {
    value: 8,
    label: "培训费用",
  },
  {
    value: 9,
    label: "招聘费用",
  },
  {
    value: 10,
    label: "工作计划",
  },
];

// 投诉类型
export const complaintTypeOptions = [
  {
    value: 1,
    label: "人员投诉",
  },
  {
    value: 2,
    label: "项目投诉",
  },
  {
    value: 3,
    label: "工作投诉",
  },
  {
    value: 4,
    label: "其他投诉",
  },
];

// 理赔状态
export const staffInsuranceStatusOptions = [
  {
    value: 1,
    label: "已报案",
    raw: {
      listClass: "danger",
    },
  },
  {
    value: 2,
    label: "已出险",
    raw: {
      listClass: "primary",
    },
  },
  {
    value: 3,
    label: "已结案",
    raw: {
      listClass: "success",
    },
  },
  {
    value: 4,
    label: "已撤案",
    raw: {
      listClass: "info",
    },
  },
];
